The bus was stopped and letting off students when the vehicle, driven by Benjamin Ramos, 39, drove up inuring the four just before 3 p.m. near East Springfield Avenue and River Road, police said.
Initial and unconfirmed reports say the bus was carrying approximately two dozen kids at the time.
Ramos was charged with four counts each of assault by auto, endangering another person, and being under the influence of drugs.
It was not clear if his vehicle struck the bus or impacted the individuals directly.
Click here to follow Daily Voice Cherry Hill and receive free news updates.